Component org.nuxeo.ecm.diff.content.adapter.contrib
In bundle org.nuxeo.diff.content
Resolution Order
175
The resolution order represents the order in which this component has been resolved by the Nuxeo Runtime
framework.
You can influence this order by adding "require" tags in your component declaration, to make sure it is resolved after another component.
Contributions
- org.nuxeo.ecm.diff.content.adapter.contrib--adapterFactory
- org.nuxeo.ecm.diff.content.adapter.contrib--mimeTypeContentDiffer
- org.nuxeo.ecm.diff.content.adapter.contrib--htmlConversionBlacklistedMimeTypes
XML Source
<?xml version="1.0"?>
<component name="org.nuxeo.ecm.diff.content.adapter.contrib">
<extension
target="org.nuxeo.ecm.diff.content.adapter.ContentDiffAdapterManagerComponent"
point="adapterFactory">
<documentation>
Default builtin content diff adapters
</documentation>
</extension>
<extension
target="org.nuxeo.ecm.diff.content.adapter.ContentDiffAdapterManagerComponent"
point="mimeTypeContentDiffer">
<contentDiffer
class="org.nuxeo.ecm.diff.content.adapter.HtmlContentDiffer">
<pattern>text/html</pattern>
</contentDiffer>
<contentDiffer
class="org.nuxeo.ecm.diff.content.adapter.HtmlContentDiffer">
<pattern>text/plain</pattern>
</contentDiffer>
<contentDiffer
class="org.nuxeo.ecm.diff.content.adapter.HtmlContentDiffer">
<pattern>text/xml</pattern>
</contentDiffer>
<contentDiffer
class="org.nuxeo.ecm.diff.content.adapter.HtmlContentDiffer">
<pattern>application/json</pattern>
</contentDiffer>
</extension>
<extension
target="org.nuxeo.ecm.diff.content.adapter.ContentDiffAdapterManagerComponent"
point="htmlConversionBlacklistedMimeTypes">
<mimeTypes>
<!-- PDF -->
<mimeType>application/pdf</mimeType>
<!-- Office spreadsheet -->
<mimeType>application/vnd.ms-excel</mimeType>
<mimeType>application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
</mimeType>
<mimeType>application/vnd.sun.xml.calc</mimeType>
<mimeType>application/vnd.sun.xml.calc.template</mimeType>
<mimeType>application/vnd.oasis.opendocument.spreadsheet
</mimeType>
<mimeType>application/vnd.oasis.opendocument.spreadsheet-template
</mimeType>
<!-- Office presentation -->
<mimeType>application/vnd.ms-powerpoint</mimeType>
<mimeType>application/vnd.openxmlformats-officedocument.presentationml.presentation
</mimeType>
<mimeType>application/vnd.sun.xml.impress</mimeType>
<mimeType>application/vnd.sun.xml.impress.template</mimeType>
<mimeType>application/vnd.oasis.opendocument.presentation
</mimeType>
<mimeType>application/vnd.oasis.opendocument.presentation-template
</mimeType>
</mimeTypes>
</extension>
</component>